information technology infrastructure - German English Dictionary